(a plant) taking root rapidly - Español Inglés Diccionario